Production Supervisor - German English Dictionary